package com.xxx.study.designmodel.f中介者模式;

import java.util.Observable;

public class CD extends Observable implements Type{
    /**
     * 光盘数据
     */
    private String data;

    public String getData() {
        return data;
    }

    /**
     * 读取光盘数据
     */
    public void readCD(String data) {
        // 分割出音频，视频
        String[] split = data.split(",");

        // 通知观察者做出对应处理
        this.setChanged();
        this.notifyObservers(data);
    }

    @Override
    public String getType() {
        return "CD";
    }
}
